ankle socks - Turkish English Dictionary